2 3 21 5 8 11 14 23 35 33 38 60 76 53 109 99 123 113 129 143 140 144 152 157 142 150 177 205 198 214 207 219 223 200 226 234 231 235 249 278 300 312 290 294 295 307 331 314 333 336 349 363 364 376 398 399 384 392 401 435 432 425 422 444 460 466 459 482 491 502 516 524 551 549 546 569 567 597 601 605 609 586 602 638 642 627 641 |
| |